What is an english roast?

An English roast typically refers to a traditional roast dinner served in England, consisting of roast beef, roasted potatoes, Yorkshire pudding, vegetables (such as carrots, peas, and green beans), and gravy. The roast beef is typically seasoned with salt, pepper, and herbs, and slow-cooked to achieve tender and juicy texture. Yorkshire pudding is a dough made from flour, eggs, and milk, baked until crispy and golden. The vegetables are often lightly seasoned and steamed or boiled. The dish is usually served on Sundays for lunch or dinner and is a popular meal for festive occasions, such as Christmas and Easter.